<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        function getSum(num1,num2){
            return num1+num2;
        }
        var test = getSum();
        var test1 = getSum;
        // console.log(getSum)
        //1 .实参长度跟形参长度一致 正常显示结果
        // getSum(1,7);

        // 2. 实参的个数大于形参的个数 
        // getSum(1,2,3); // 只认形参的个数 后边忽略  
        // 形参个数是2 所以 1 2 被使用  3被忽略  
        // 最终的结果就是3 

        // 3. 实参的个数小于形参的个数 
        // getSum(9); 
        // 如果实参个数小于形参个数  多余的形参被定义为undefined 
        // 也就是9+undefined = NaN 

        // 所以我们在写的过程中 形参个数和实参个数保持一致  


        

    </script>
</body>
</html>